package chwgigs;

public class For문 {

	 
	
	public static void main(String[] args) {
		// for 
		// while/ do - while 문과 유사한 반복문
		// 단, 코드를 몇번 반복 실행할지 그 횟수를 알고 있는 경우에 주로 사용
		
		// for(초기식; 조건식; 증감식) { 
		//   반복 문장;
		// }
	
		//   ' 니가 가라 하와이' 출력
         for(int i=1 ; i<=5; ++i){
        	 System.out.println("니가 가라 하와이");
        	
         }
	     int i=1;
         while(i<=5 ){
        	 System.out.println("니가 가라 하와이");
         ++i;}
	
	//문제 1-100 까지의 합 출력 
         int sum=0;
         for (int v=1; v<=100; ++v){
             sum=sum+v;         	 
         } 
         
        System.out.println("1부터 100까지의 합은"+sum);
	
     //1부터 10000사이 짝수의 모든 합을 출력 
        sum=0;
        int n=1;
        for ( n=1;n<=10000;++n){
        	 if(n%2==0 ){
        		    sum=sum+n;
        	 }
        }
        System.out.println("1부터 10000까지의 짝수합은"+sum);
        
        
       // 다른 방법 풀이 
        sum=0;
        int m=1;
        for ( m=2;m<=10000; m+=2)
          sum=sum+m; 	
       System.out.println("1부터 10000까지의 짝수합은"+sum);
        
	   // 1부터 10000까지의 더한 홀수 값은
        
        sum=0;
        n=1;
        for ( n=1;n<=10000;++n){
        	 if(n%2==1 ){
        		  sum=sum+n;	 	 
        	 }
        }
        System.out.println("1부터 10000까지의 홀수 합은"+sum);
        
        
        // 다른 방법 풀이 
        sum=0;
        n=1;
        for ( n=1;n<=10000;n+=2){
        	 sum=sum+n;	 	 
        System.out.println("1부터 10000까지의 홀수 합은"+sum);
        
        }
        
        
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	}//클래스
	
}
